// 1、导入mySql模块(需要安装)       npm i mysql
var mysql = require("mysql2");

// 2、和数据库建立连接
// 创建数据库连接对象

const config = {
    host: '127.0.0.1',  // 数据库主机地址
    port: 3306,         // 数据库端口号
    user: 'root',       // 用户名
    password: 'root', // 密码
    database: 'course_ware' // 库名
}
let connection = mysql.createPool(config);

function q(sql, ...arg) {
    console.log(sql)
    return connection.promise().query(sql, ...arg).then(res => res[0]);
}
module.exports = q;
module.exports.reCon = function(){
    connection.end();
    connection = mysql.createPool(config);
}
